package com.eduction.modules.system.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
@Entity
@Table(name="t_interview_analyse")
public class InterviewAnalyse {
/*	CREATE TABLE `t_interview_analyse` (
			  `p_id` bigint(20) NOT NULL AUTO_INCREMENT,
			  `school_id` bigint(20) NOT NULL COMMENT '学校id',
			  `kind` varchar(255) NOT NULL COMMENT '参评类别',
			  `reporting_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '申报时间',
			  `identity1` varchar(32) NOT NULL COMMENT '身份1',
			  `interview1` text NOT NULL COMMENT '访谈重点1',
			  `identity2` varchar(32) DEFAULT NULL COMMENT '身份2',
			  `interview2` text COMMENT '访谈重点2',
			  `identity3` varchar(32) DEFAULT NULL COMMENT '身份3',
			  `interview3` text COMMENT '访谈重点3',
			  `suggest` text NOT NULL COMMENT '建议',
			  PRIMARY KEY (`p_id`)
			) ENGINE=InnoDB DEFAULT CHARSET=utf8;*/

	private String pid;
	private String schoolId;//学校id
	private String expertId;//专家id
	private String sign;//标识
	private String kind;//参评类别
	private String reportingTime;//申报时间
	private String identity1;//身份1
	private String interview1;//访谈重点1
	private String dept1;//部门
	private String identity2;//身份2
	private String interview2;//访谈重点2
	private String dept2;//部门
	private String identity3;//身份3
	private String interview3;//访谈重点3
	private String dept3;//部门
	private String suggest;//建议
	private String schoolName;//学校名称
	private String expertName;//专家名称
	@Id
	@GeneratedValue(strategy=GenerationType.AUTO)
	@Column(name="p_id")
	public String getPid() {
		return pid;
	}
	@Column(name="school_id")
	public String getSchoolId() {
		return schoolId;
	}
	@Column(name="kind")
	public String getKind() {
		return kind;
	}
	@Column(name="reporting_time")
	public String getReportingTime() {
		return reportingTime;
	}
	@Column(name="identity1")
	public String getIdentity1() {
		return identity1;
	}
	@Column(name="interview1")
	public String getInterview1() {
		return interview1;
	}
	@Column(name="identity2")
	public String getIdentity2() {
		return identity2;
	}
	@Column(name="interview2")
	public String getInterview2() {
		return interview2;
	}
	@Column(name="identity3")
	public String getIdentity3() {
		return identity3;
	}
	@Column(name="interview3")
	public String getInterview3() {
		return interview3;
	}
	@Column(name="suggest")
	public String getSuggest() {
		return suggest;
	}
	@Transient
	public String getSchoolName() {
		return schoolName;
	}
	public void setPid(String pid) {
		this.pid = pid;
	}
	public void setSchoolId(String schoolId) {
		this.schoolId = schoolId;
	}
	public void setKind(String kind) {
		this.kind = kind;
	}
	public void setReportingTime(String reportingTime) {
		this.reportingTime = reportingTime;
	}
	public void setIdentity1(String identity1) {
		this.identity1 = identity1;
	}
	public void setInterview1(String interview1) {
		this.interview1 = interview1;
	}
	public void setIdentity2(String identity2) {
		this.identity2 = identity2;
	}
	public void setInterview2(String interview2) {
		this.interview2 = interview2;
	}

	public void setIdentity3(String identity3) {
		this.identity3 = identity3;
	}

	public void setInterview3(String interview3) {
		this.interview3 = interview3;
	}

	public void setSuggest(String suggest) {
		this.suggest = suggest;
	}

	public void setSchoolName(String schoolName) {
		this.schoolName = schoolName;
	}
	@Column(name="expert_id")
	public String getExpertId() {
		return expertId;
	}
	public void setExpertId(String expertId) {
		this.expertId = expertId;
	}
	@Column(name="sign")
	public String getSign() {
		return sign;
	}
	public void setSign(String sign) {
		this.sign = sign;
	}
	@Transient
	public String getExpertName() {
		return expertName;
	}
	public void setExpertName(String expertName) {
		this.expertName = expertName;
	}
	@Column(name="dept1")
	public String getDept1() {
		return dept1;
	}
	public void setDept1(String dept1) {
		this.dept1 = dept1;
	}
	@Column(name="dept2")
	public String getDept2() {
		return dept2;
	}
	public void setDept2(String dept2) {
		this.dept2 = dept2;
	}
	@Column(name="dept3")
	public String getDept3() {
		return dept3;
	}
	public void setDept3(String dept3) {
		this.dept3 = dept3;
	}
	
}
